home *** CD-ROM | disk | FTP | other *** search
-
- TEXT TAKEN DIRECTLY FROM THE ARTICLE "SPEEDING UP YOUR KEYBOARD"
- PC-MAGAZINE, DATED MARCH 11, 1986 (Page 255-258)
-
-
- "WHAT QUICKEYS DOES Each time a new key is entered, QUICKEYS
- records the key and starts a delay countdown. If zero is reached
- before the key is released, QUICKEYS adds a new copy of the
- keystroke to the computer's keyboard buffer (its internal holding
- area for keystrokes) and begins a new, shorter countdown. Once
- zero is reached again, another copy of the same key is stored in
- the buffer and the short cycle begins once more. This cycle of
- counting down and then repeating the key continues until either
- the key is released, another key is pressed, or the keytboard
- buffer area is filled.
- In practice, QUICKEYS can repeat keys far faster than some
- user programs can respond to them. Such a program response delay
- could cause you to hold down a key far longer than necessary,
- thus sending many more key repetitions than the program ought to
- receive. For example, a spreadsheet program might typically
- scroll across the sheet at about two columns per second while the
- Cursor right key is held down. Thus, to move right four columns
- would require four strokes on the Cusor right key and about 2
- seconds. In the same two seconds, however, if you simply hold
- down the Cusor key rather than striking it each time, QUICKEYS
- will send 1 stroke in the first 1/3 second and another 30 in the
- following 1 2/3 second, at 18 repetitions per second. Assuming
- you have an extended keyboard buffer installed (and you'rewasting
- a lot of time if you don't), QUICKEYS will have sent 31 Cusor
- right keystrokes in the time is takes to scroll the four columns
- you desire. Thus, if you hold down the key while waiting for the
- program to reach the fourth column, there will still be 28 extra
- Cusor right keystrokes in the buffer. The spreadsheet will then
- continue scrolling to the right until all the extra keystrokes
- are used up - - unless you have some means of getting rid of
- them.
-
- ZAPPING THE KEYBOARD BUFFER Enter the Alt-Shift keyboard
- zap command. To let you delete any extra keystrikes you may in-
- advertently send during slow user program responses, a keyboard
- "ZAP" command is incorporated withing QUICKEYS and will be active
- as long as QUICKEYS is resident. To delete any extra keys in the
- buffer (to instantly stop scrolling right, for instance), you
- simply press the left Shift key together with the Alt key. When-
- ever QUICKEYS sees this key pair, it empties the keyboard buffer,
- and the user program must wait for a new key to be pressed.
- The combination of QUICKEYS's high-speed typematic action
- and its Alt-Shift zap command provides a very handy way to scroll
- about the screen. Once the program is resident, simply hold down
- a cusor key for as long as you think it takes to get where you're
- going, then sit back and wait. Once you arrive, simply tap the
- Alt and left Shift keys at the same time and continue with your
- work. It's far more productive use of your time to send 18
- strokes in a second and then do somthing else while the screen
- scrolls than it is to hold the key down for 9 seconds while you
- wait to move 18 columns.
-
- RESOURCES REQUIRED QUICKEYS utilizes 544 bytes of memory
- each time it is loaded, which is a very small price to pay for
- effectively doubling the repetition rate of the PC or XT
- typematic keys. At only 289 bytes, the physical QUICKEYS.COM
- program files is also quite small enough to easily fit on most
- "boot" diskettes.
- Unlike most memory-resident programs, QICKEYS can be loaded
- more than once during the session. Each time it is loaded, the
- effictive repetition speed increases again. For example, without
- QUICKEYS it takes almost 8 seconds for the keyboard's typematic
- feature to enter 80 asterisks at the DOS prompt. After loading
- QUICKEYS once, the time is reduced to about 3.5 seconds. A
- second loading of QUICKEYS reduces the time to about 2.5 seconds,
- and a third loading shaves another second from the figure. By
- that tiem, however, you're likely to find that the repeat rate is
- becoming too rapid for even a good typist to handle. Over the
- long haul, a single loading of QUICKEYS should prove about right
- for most competent typists."
-
-
- PROGRAM KEYED IN AND ARTICLE TYPED BY:
-
- CARL S. HAYES
- ALEXANDRIA, VA